using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ACME.Northwind.DataTransfer;
using ACME.Northwind.Service.Interfaces;

namespace ACME.Northwind.MockProxy
{
	partial class ProductService : IProductService
	{
		/// <summary>
		/// Hook the relevant events in the constructor for mocking
		/// </summary>
		public ProductService()
		{
			//ADD EVENT HANDLERS HERE
			//EXAMPLE HOOK EVENT
			//this.MockProductRunSelect += new EventHandler<ProductRunSelectEventArgs>(ProductService_MockProductRunSelect);
		}

		//EXAMPLE EVENT HANDLER
		//private void ProductService_MockProductRunSelect(object sender, ProductRunSelectEventArgs e)
		//{
		//  //Add code here for the the RunSelect method
		//  e.ReturnValue = new List<ProductDTO>();
		//  ProductDTO newItem = new ProductDTO();
		//  //newItem.PropertyName = some value...;
		//  e.ReturnValue.Add(newItem);
		//}

	}
}
